/**
 * 该文件是对数据库中messageBoards集合的操作映射
 */

const mongoose=require("mongoose");

const MessageBoardSchema=new mongoose.Schema({
    userId:{ //关联用户ID
        type:mongoose.Schema.Types.ObjectId,
        ref:"users",
        required:true
    },
    content:{ //留言内容
        type:String,
        trim:true,
        required:true
    },
    isTop:{ //是否置顶
        type:Boolean,
        default:false
    },
    from:{ //评论人
        type:String,
        required:true
    },
    to:{ //回复哪一位
        type:String
    },
    parentId:{
        type:String,
        required:true,
        default:0
    },
    email:{
        type:String,
        required:true,
    }
},{timestamps:true});

module.exports=MessageBoardModel=mongoose.model("messageBoard",MessageBoardSchema);